$(function(){

    function init(){
        bindEvent();
    }

    function bindEvent(){
        //复选框click事件
        $(".is_use").click(function(){
            if($(this).get(0).checked==true){
                //启用菜单
                $(this).val("1");
            }else{
                //停用菜单
                $(this).val("0");
            }
        });

        //保存
        $(".save").click(function(){
            var ids = [];
            var names = [];
            var aliases = [];
            var is_uses = [];
            $("#list-table tr.module").each(function(){
                var menu = $(this);
                var name = $.trim(menu.find(".module-name").val());//模块名称
                var alias = $.trim(menu.find(".module-alias").val());//别名
                if(name == "" || alias == ""){
                    $("#myModal .modal-body").html("<p class='text-danger'>请设置所有模块信息！</p>");
                    $("#myModal").modal('show');
                    //定时器，1.5秒后模态框自动关闭
                    setTimeout(function(){
                        $("#myModal").modal('hide');
                        return false;
                    },1000);
                }
                ids.push(menu.attr("data-id"));
                is_uses.push(menu.find(".is_use").val());
                names.push(name);
                aliases.push(alias);
            });
            var ids=ids.join(',');
            var is_uses=is_uses.join(',');
            var names=names.join(',');
            var aliases=aliases.join(',');
            
            $.ajax(
                {
                    type:"post",
                    url:"saveModule",
                    data:{"ids":ids,"is_uses":is_uses,"names":names,"aliases":aliases},
                    dataType:"json",
                    success:function(json,jsonText){
                        if(json.errorCode == 0){
                            $("#myModal .modal-body").html("<p class='text-success'><b>恭喜您，操作成功！</b></p>");
                            $("#myModal").modal('show');
                            //定时器，1.5秒后模态框自动关闭
                            setTimeout(function(){
                                $("#myModal").modal('hide');
                               // window.location.href = "./admin.php?c=adminManage&a=index";
                            },1000);
                        }else{
                            //alert("添加失败，请稍后再试！");
                            $("#myModal .modal-body").html("<p class='text-danger'>很抱歉，操作失败，发生异常！</p>");
                            $("#myModal").modal('show');
                            //定时器，1.5秒后模态框自动关闭
                            setTimeout(function(){
                                $("#myModal").modal('hide');
                            },1000);
                        }
                    },
                    error:function(){
                        $("#myModal .modal-body").html("<p class='text-danger'>很抱歉，操作失败，请求出错！</p>");
                        $("#myModal").modal('show');
                        //定时器，1.5秒后模态框自动关闭
                        setTimeout(function(){
                            $("#myModal").modal('hide');
                        },1000);
                    }
                }
            );

        });

    }
    init();
});